iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0
Cloud Native

初入雲端的黑白學系列 第 9

[初入雲端的黑白學]舉例說明-教師系統

  • 分享至 

  • xImage
  •  

接下來幾天,我將會使用 AWS 的各種服務來實現這個小型教師API系統。

https://ithelp.ithome.com.tw/upload/images/20230911/20129524Cez3Z1PmXd.png

  • VPC (Virtual Private Cloud):
    建立一個 VPC,並在其中配置子網網段,以確保安全的網絡環境。

  • Load Balancer:
    創建一個 Application Load Balancer (ALB) 或 Network Load Balancer (NLB),並配置它以分發流量到後端的 EC2 實例。

  • EC2 實例:
    啟動 EC2 實例,並將它們放置在 VPC 內的一個或多個子網中。
    配合使用 Auto Scaling 來管理 EC2 實例的伸縮,以應對流量變化。設置自動伸縮政策,根據 CPU 使用率或其他指標調整實例數量。

  • 教師API系統:
    在 EC2 實例上設置和運行您的教師API系統。
    確保 EC2 實例具有適當的 IAM 角色和安全組設置,以便它們可以訪問 RDS 和 S3。

  • RDS MySQL:
    創建一個 Amazon RDS MySQL 數據庫實例,並配置它以存儲您的教師API數據。
    設置 RDS 安全組,以僅允許來自 EC2 實例的訪問。

  • Amazon S3:
    創建一個 Amazon S3 存儲桶,專門用於存儲圖片文件。
    設定存儲桶的權限,以確保只有授權用戶可以訪問存儲的圖片。

除了以上,還可以考慮使用 AWS 的各種服務,如 CloudWatch、CloudTrail 和 AWS Trusted Advisor 來幫助監控和優化您的環境。
除此之外,也要注意需要適當的 AWS 費用管理策略,以確保您的成本在預算內。AWS 提供了成本計算器和預算工具,可以幫助我們預估和控制費用。


上一篇
[初入雲端的黑白學]超常用AWS服務整理
下一篇
[初入雲端的黑白學]舉例說明-教師系統(1)RDS Mysql資料庫
系列文
初入雲端的黑白學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言